#import "SMRManagingViewController.h"
#import <SMRColumnView/SMRColumnView.h>
#import <Quartz/Quartz.h>


@interface ALEventColumnViewController : SMRManagingViewController <SMRColumnViewDelegate, QLPreviewPanelDataSource, QLPreviewPanelDelegate> {
}

@property (nonatomic, retain) IBOutlet SMRColumnView *eventColumnView;
@property (nonatomic, retain) IBOutlet SMRColumnEntry *entryPrototype;
@property (nonatomic, retain) IBOutlet SMRColumnEntry *textElementPrototype;
@property (nonatomic, retain) IBOutlet SMRColumnEntry *wrappingTextElementPrototype;
@property (nonatomic, retain) IBOutlet SMRColumnEntry *dateElementPrototype;
@property (nonatomic, retain) IBOutlet SMRColumnEntry *ratingElementPrototype;
@property (nonatomic, retain) IBOutlet SMRColumnEntry *attachmentElementPrototype;

-(SMRColumnEntry *)columnEntryPrototypeForRepresentedObject:(id)representedObject;
-(void)elementTypeDidChange:(NSNotification *)note;

@end
